<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>test handy libraly</title>
<script type="text/javascript" src="../src/base/base.js"></script>
<script type="text/javascript" src="../src/base/object.js"></script>
<script type="text/javascript" src="../src/base/core.js"></script>
<script type="text/javascript" src="../src/base/date.js"></script>
<script type="text/javascript" src="../src/base/browser.js"></script>
<script type="text/javascript" src="../src/base/string.js"></script>
<script type="text/javascript" src="../src/base/cookie.js"></script>
<script type="text/javascript" src="../src/base/util.js"></script>
<script type="text/javascript" src="../src/base/function.js"></script>
<script type="text/javascript" src="../src/base/loader.js"></script>
<script type="text/javascript" src="../src/base/debug.js"></script>
<script type="text/javascript" src="../src/base/sizzle.js"></script>
<script type="text/javascript" src="../src/base/element.js"></script>
<script type="text/javascript" src="../src/base/support.js"></script>
</head>
<body>
<div id="div"></div>
<div class="div">
	<div class="div2">
		<span id="span1"></span>
	</div>
</div>
<div><span id="span2"></span></div>
<script type="text/javascript">
var o=$.Object.namespace("hui.module");
o.name="module1";
var b=$.Object.createClass("hui.module.Module");
$.Object.extend(b.prototype,{
	initialize:function(){
		this.name="module2"
	},
	getName:function(){
		console.log(this.name)
		return this.name;
	}
});
c=new b();
c.getName=$.Function.intercept(c.getName,function(){
	console.log("intercept");
	return false;
},c);
c.getName();
</script>
</body>
</html>